Skip to content

[lldb][CI] Disable failing tests on linux #10043

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: swift/release/6.0
Choose a base branch
from

Conversation

chelcassanova
Copy link

This commit adds skipIfs in order to disable tests that are failing on the Green Dragon CI Ubuntu bots.

rdar://145000025

@chelcassanova
Copy link
Author

@swift-ci please test

@@ -10,7 +10,7 @@
class TestDbgInfoContentDeque(TestBase):
@add_test_categories(["libc++"])
@skipIf(compiler=no_match("clang"))
@skipIf(compiler="clang", compiler_version=["<", "12.0"])
@skipIf(compiler="clang", compiler_version=["<", "12.0"], oslist=["linux"])

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are these "and" or "or"? You may need to do this instead:

Suggested change
@skipIf(compiler="clang", compiler_version=["<", "12.0"], oslist=["linux"])
@skipIf(compiler="clang", compiler_version=["<", "12.0"])
@skipIf(oslist=["linux"])

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was hoping for "and" but this is better solution, I'll change the other tests to match.

@chelcassanova chelcassanova force-pushed the disable-failing-linux-tests branch from 1840e11 to 1445eb8 Compare February 17, 2025 21:43
@JDevlieghere
Copy link

I'm confused:

  • GreenDragon is testing llvm/llvm-project and this PR is targeting swiftlang/llvm-project. Did you meanhttps://ci.swift.org?
  • The active release branch is 6.1 and this is targeting 6.0.

@chelcassanova
Copy link
Author

@JDevlieghere

@adrian-prantl
Copy link

@JDevlieghere

No, your commit is in the right place.

@JDevlieghere
Copy link

@swift-ci test

@@ -6,6 +6,7 @@


class TestCase(TestBase):
@skipIf(oslist=["linux"])

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like it's dangling, it should decorate the appropriate test_ method.

This commit adds skipIfs in order to disable tests that are failing on
the Green Dragon CI Ubuntu bots.

rdar://145000025
@chelcassanova chelcassanova force-pushed the disable-failing-linux-tests branch from 1445eb8 to eb41d98 Compare February 18, 2025 19:15
@chelcassanova
Copy link
Author

@swift-ci please test

@@ -11,7 +11,7 @@
class TestDbgInfoContentList(TestBase):
@add_test_categories(["libc++"])
@skipIf(compiler=no_match("clang"))
@skipIf(compiler="clang", compiler_version=["<", "12.0"])
@skipIf(compiler="clang", compiler_version=["<", "12.0"], oslist=["linux"])

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is still not what you intend.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants